# !/usr/bin/env python
# -*- coding: utf-8 -*-
"""
@Time        : 2021/9/16 19:06
@Author      : Albert Darren
@Contact     : 2563491540@qq.com
@File        : __init__.py.py
@Version     : Version 1.0.0
@Description : TODO
@Created By  : PyCharm
"""

__all__ = ["image_show"]


def image_show(im, nrows=1, ncols=1, index=1,
               cmap=None, font=None, title=""):
    """
    自定义显示图片
    :param im: 图片对象
    :param nrows: 窗口显示行数
    :param ncols: 窗口显示列数
    :param index: 索引位置
    :param cmap: 颜色映射
    :param font: 字体
    :param title: 子图标题
    """
    from matplotlib import pyplot as plt
    plt.subplot(nrows, ncols, index)
    plt.title(title, fontproperties=font)
    plt.imshow(im, cmap)
